home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-30 | 2.5 KB | 163 lines | [TEXT/CWIE] |
- { DModelessRadiosData.p -- data container class for Everything}
-
- Unit DModelessRadiosData;
- Interface
-
- Uses
- Types,
- OSUtils,
-
-
- AMSignaler;
-
- const
- idRadioGroup3 = longint ('Rad3');
- idGroup3 = longint ('Gro3');
- idGraphic5 = longint ('Gra5');
- idBevel3 = longint ('Bev3');
- idText3 = longint ('Tex5');
-
- type
- {----------}
- DModelessRadiosData = object (AMSignaler)
-
- {data members}
- mRadioGroup3: SInt16;
- mGroup3: SInt16;
- mGraphic5: SInt16;
- mBevel3: SInt16;
- mText3: SInt16;
-
- {methods}
- Procedure Initialize; Override;
-
- Function GetRadioGroup3: SInt16;
- Procedure SetRadioGroup3 (inValue: SInt16);
- Function GetGroup3: SInt16;
- Procedure SetGroup3 (inValue: SInt16);
- Function GetGraphic5: SInt16;
- Procedure SetGraphic5 (inValue: SInt16);
- Function GetBevel3: SInt16;
- Procedure SetBevel3 (inValue: SInt16);
- Function GetText3: SInt16;
- Procedure SetText3 (inValue: SInt16);
- end;
-
- {----------}
- Function NewDModelessRadiosData: DModelessRadiosData;
-
- {----------}
- Implementation
-
- {----------}
- Function NewDModelessRadiosData: DModelessRadiosData;
- var
- data: DModelessRadiosData;
- begin
- data := nil;
- New (data);
- if data <> nil then begin
- data.Initialize;
- end;
- NewDModelessRadiosData := data;
- end;
-
- {----------}
- Procedure DModelessRadiosData.Initialize;
- begin
- inherited Initialize;
-
- mRadioGroup3 := 0;
- mGroup3 := 0;
- mGraphic5 := 0;
- mBevel3 := 0;
- mText3 := 0;
- end;
-
- {----------}
- Function DModelessRadiosData.GetRadioGroup3: SInt16;
- begin
- GetRadioGroup3 := mRadioGroup3;
-
-
- end;
-
- Procedure DModelessRadiosData.SetRadioGroup3 (
- inValue: SInt16);
- begin
- mRadioGroup3 := inValue;
-
-
- SignalDataChanged (idRadioGroup3);
- end;
-
- {----------}
- Function DModelessRadiosData.GetGroup3: SInt16;
- begin
- GetGroup3 := mGroup3;
-
-
- end;
-
- Procedure DModelessRadiosData.SetGroup3 (
- inValue: SInt16);
- begin
- mGroup3 := inValue;
-
-
- SignalDataChanged (idGroup3);
- end;
-
- {----------}
- Function DModelessRadiosData.GetGraphic5: SInt16;
- begin
- GetGraphic5 := mGraphic5;
-
-
- end;
-
- Procedure DModelessRadiosData.SetGraphic5 (
- inValue: SInt16);
- begin
- mGraphic5 := inValue;
-
-
- SignalDataChanged (idGraphic5);
- end;
-
- {----------}
- Function DModelessRadiosData.GetBevel3: SInt16;
- begin
- GetBevel3 := mBevel3;
-
-
- end;
-
- Procedure DModelessRadiosData.SetBevel3 (
- inValue: SInt16);
- begin
- mBevel3 := inValue;
-
-
- SignalDataChanged (idBevel3);
- end;
-
- {----------}
- Function DModelessRadiosData.GetText3: SInt16;
- begin
- GetText3 := mText3;
-
-
- end;
-
- Procedure DModelessRadiosData.SetText3 (
- inValue: SInt16);
- begin
- mText3 := inValue;
-
-
- SignalDataChanged (idText3);
- end;
-
- end.
-